
/* Body properties */ 

body{
 margin: 0;
 padding:0;
 background: #E6E9F5;
 color: #333;
 font-size: 12px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 }
 
body.printbody{
 margin: 0;
 padding:0;
 background: #FFFFFF;
 color: #333;
 font-size: 11px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 }

 /* Top bar */
 
 #header1{
 height: 16px;
 background:#BFC9E0;
 background-image: url('newtoptopbg.jpg');
 margin:0px 9px 0px 5px;
 padding: 4px 4px 2px 2px;
 font-size: 11px;
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color : #000000;
 }
 
 /* Header */
	 
#header{
 height: 60px;
 background:#BFC9E0;
 margin:0px 9px 0px 5px;
 padding: 5px;
 font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
 }
 
 /* 1st menu */

#left{
 position: relative;
 width: 100%;
 border: 1px solid #194C7F;
 background: #E6E9F5;
 color: #333333;
 margin: 0px 0px 4px 0px;
 padding: 0px;
 height: 100%;
 }
 /* Main content */

#main{
 margin: 4px 8px 0px 3px;
 border: 1px solid #194C7F;
 background: #FFF;
 color: #333;
 padding: 0px;
 }

#mainprint{
 margin: 0px 0px 0px 0px;
 background: #FFFFFF;
 padding: 2px;
 }
 
 /* Top links */
.sublink{
	height:20px;
	/*border:dotted 1px #999999;*/
	line-height:20px;
	background:url(sepline.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
} 
A.topbar:link {
	padding-left:4px;
	color: #194C7F;
	text-decoration: none;
	display:block;
}

A.topbar:visited {
	color: #194C7F;
	text-decoration: none;
}

A.topbar:active {
	color: #194C7F;
	text-decoration: none;
}

A.topbar:hover {
	color: #CC6600;
	text-decoration: none;
	background:#EFF0F3;
}
 
 /* Body links */ 
 
A:link {
	color: #000066;
	text-decoration: none;
}
A:visited {
	color: #000066;
	text-decoration: none;
}
A:active {
	color: #000066;
	text-decoration: none;
}
A:hover {
	color: #CC0000;
	text-decoration: none;
}

/* Cell properties */

TD {
	font-size: 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Paragraph properties */

P {
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

/* Darkest alternate cell property */

TD.topdark {
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color : #E7EAEF;
	background: #030133;
}

TR.altdark {
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000;
	background: #EAECEB;
}

/* Lighter alternate cell property */

TR.altlight {
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000;
	background: #FFF;
}

/* Form box properties */

input {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input.noborder {
	border-width: 1px;
	border-color: #003366;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #003366;
	background-color: #FFFFFF;
}
textarea {
	border-width: 1px;
	border-color: #003366;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #003366;
	background-color: #E7EAEF;
}
select {
	font-size: 11px;
	border-width: 1px;
	border-color: #003366;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
}

/* Horizontal rule properties */

HR {
	color: #E7EAEF;
	height: 1px;
}
TABLE.cobtbl{
	background-color: #95A7CF;
}
TABLE.ordtbl{
	background-color: #E7EAEF;
}
TD.cobhl{
	background-color: #E6E9F5;
}
TD.cobll{
	background-color: #FFFFFF;
}
TR.cobhl{
	background-color: #F8F9FB;
}
TR.cobll{
	background-color: #FFFFFF;
}
form{
	margin: 0;
	padding: 0;
}
.cattitle{
	background:#CCCCCC url(bgcat.jpg);
	background-repeat:repeat-x;
	height:31px;
	font-weight:bold;
	line-height:31px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:3px;
}
.cattop{
	background:#999999 url(bgcat.jpg);
	background-repeat:repeat-x;
	height:31px;
	line-height:31px;
	font-size:12px;
	font-weight:bold;
	padding-left:2px;
	color:#993300;
}
